package com.aitaoxue.palx.util;

import com.aitaoxue.palx.AppContext;

public class ErrorHandler {

	// 网络请求状态码
	// https://www.teambition.com/project/5649681808164bec096aa6db/posts/post/5663d70146d1e29714f121f7

	public static void showError(String code) {
		switch (code) {
		case "-1":
			showToast("请检查网络连接");
			break;
		case "0001":
			showToast("登录超时");
			break;
		case "0207":
			showToast("日志上传失败");
			break;
		case "0208":
			showToast("日志数大于订单课时总数");
			break;
		case "0312":
			showToast("校园大使不存在");
			break;
		case "0313":
			showToast("手机号未注册");
			break;
		case "0314":
			showToast("修改失败,与原密码相同");
			break;
		case "0315":
			showToast("上传图片失败");
			break;
		case "0316":
			showToast("大使验证码不正确");
			break;
		case "0317":
			showToast("家教经验非数字");
			break;
		case "0401":
			showToast("家教课程删除失败");
			break;
		case "0402":
			showToast("家教课程信息获取失败");
			break;
		case "0403":
			showToast("最低起订数不允许超过100");
			break;
		case "0404":
			showToast("信息正在审核,不能发布课程");
			break;
		case "0405":
			showToast("不允许发布重复课程");
			break;
		case "0406":
			showToast("发布课程不能超过10门");
			break;
		case "9999":
			showToast("数据库爆炸了!Bomb!");
			break;
		default:
			break;
		}
	}

	private static void showToast(String error) {
		AppContext.getInstance().showToast(error);
	}

}
